package com.example.emos.api.db.pojo;

import com.fasterxml.jackson.annotation.JsonAlias;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author ：Supyo
 * @date ：Created in 2021/11/13 22:43
 * @description：
 */
@Data
public class TbExam {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    private Integer id;
    /**
     * 考核名称
     */
    private String title;
    /**
     * 开始时间
     */
//    @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    @JsonProperty("start_time")
    private Date startTime;
    /**
     * 结束时间
     */
//    @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    @JsonProperty("end_time")
    private Date endTime;
    /**
     * 被考核对象
     */
    private String person;
    /**
     * 考核模板id
     */
    private Integer examTemplateId;
    /**
     * 评分人员
     */
    private String scorer;
    /**
     * 权重
     */
    private Object weight;
    /**
     * 状态
     */
    private Byte status;
    /**
     * 创建时间
     */
    private Date createTime;

}
